三大框架都碰過,但 Vue.js 以 簡潔語法與輕量特性 讓我著迷。
曾喜愛過小眾框架 Riot.js,它的雙向綁定和 template 語法糖也曾讓我愛不釋手。
對表格與表單處理的流暢體驗特別有感。
我希望透過需求目的分析完後,真正想要達成目的需要的技術著手~
而不從「名詞解釋」出發,而是 「想做什麼」→「需要哪些條件」→「對應的 Vue 功能」。
例:要做表單送出,就先想
例如下列範例:
目標:送出「聯絡我們」表單(姓名、Email、訊息) 需求條件與狀態
必填欄位:name, email, message
Email 格式需正確
只有在「資料完整且通過驗證」時,送出按鈕才可點
送出後顯示 loading;成功顯示「送出成功」、失敗顯示錯誤
主要狀態(state)

身為軟體工程師還是要朝邏輯思路、跟最終要達成的目的著手比較好唷!!
這30 天我會把每一篇當作說故事的樣子來玩vue.js
每篇文章會包含:需求描述、使用者故事、系統條件、Mermaid 流程圖、Demo 範例。
整體規劃與預告
概覽每週章節的主題與必備工具。

這邊會把後續的每個章節標題跟link放到這邊來
感謝 未知作者 的精彩分享!
JavaScript 生態系統真的很豐富,這樣的分享對開發者很有幫助。
實際的程式碼範例很有幫助,讓理論更容易理解。
也歡迎版主有空參考我的系列文「南桃AI重生記」:https://ithelp.ithome.com.tw/users/20046160/ironman/8311
如果覺得有幫助的話,也歡迎訂閱支持!